Baze podataka
Vrsta: Seminarski | Broj strana: 13 | Nivo: Univerzitet u Sarajevu akademska
godina pedagoški fakultet u Zenici
SADRŽAJ:
UVOD……………………………………………………………………………………..…..2 ŠTA JE BAZA PODATAKA
..……………………………………………………………..3 RELACIONI MODEL BAZE
PODATAKA…………………………………………..…..3 TEORIJSKE OSNOVE ………………………………………………………………..……4
Podatak ili polje…………………………………………..…………………………….…..4
Segment……………………………………………………………………………………….4 Slog………………………………………………………………………………………………4
Entitet…………………………………………………………………………………………...5
Datoteka…………………………………………………………………………………..5 ORGANIZACIJA
PODATAKA…………………………………………………………5 KREIRANJE BAZE PODATAKA………………………………………………………6
PRISTUPI BAZAMA PODATAKA…………………………………………………….8 SISITEMI ZA UPRAVLJANJE BAZOM
PODATAKA……………………….…..9 SQL Server………………………………………………………………………………..9
MySQL………………………………………………………………………….…………..9
FoxPro………………………………………………………………………………………10
Access………………………………………………………………….…………………..10 Oracle 9i………………………………………………………..………………………….10
OLAP…………………………………………………………………………………………11
LITERATURA………………………………………..…………………………………….12
1
UVOD
Od samog početka korištenja računara, obrada
različitih vrsta podataka, bila je jedan od osnovnih zadataka. Podaci i
informacije su postali pokretačka snaga modernog poslovanja na Zapadu pa i u
cijelom svijetu. Kada želimo da imamo kvalitetne informacije o svim segmentima
našeg poslovnog ili čak i privatnog života najbolje je da na određeni način
organiziramo sve podatke koje mogu da nam pruže informacije koje su od velike
važnosti u trnutku kada su nam potrebne. Pogotovo se to odnosi na situacije
kada u kratkom roku moramo donijeti neku kvalitetnu ili sudbonosnu odluku. Tada
bi bilo najbolje da podaci za svaki pojedini element budu organizirani tako da
se mogu smjestiti u tabele sa istovrsnim zaglavljem. Može, a veoma često i mora
da bude više tabela koje bi obuhvatili sve segmente našeg interesovanja. Svi ti
segmenti se nerijetko zbog svoje prirode moraju organizirati u posebne tabele,
a te tabele se mogu povezivati preko određenih zajedničkih elemenata. Skup više
tih tabela koje služe jednom zajedničkom cilju, skupa sa njihovim veznim
elelmentima naziva se BAZOM PODATAKA. Njihov zajednički cilj se odnosi na
svođenje veoma brze i uspješne infrormacije o svim događajima koji se dešavaju
unutar jedne cjeline. Kada kucamo nešto u Wordu, vršimo neke tabelarne
proračune u Exelu u više tabela onda imamo dodira sa bazom podataka. To je u
svari pitanje organizacije naših podataka. Ako ispisivamo datoteke u Wordu i
smještamo ih po određenim direktorijima na neki način organiziramo bazu
podataka. U slučaju kada naša baza postane toliko komplikovana da nismo više u
stanju da jednostavno kontrolišemo tok i razvoj podataka potrebno je preći na
viši stupanj organizacije podataka i početi razmišljati o sistemu za
upravljanje bazom podataka. Postoji više sistema za rad sa bazama podataka kao
što su: DBMS, ACCESS, FOXPRO, ORACLE, MICROSOFT SQL, DB2, XML,…
2
ŠTA JE BAZA PODATAKA ?
Jednostavno rečeno, BAZA PODATAKA je softwerska
konstrukcija namjenjena za pohranjivanje, analizu i pretraživanje grupe srodnih
i povezanih podataka, kao što su podaci o kupcima, pacijentima, telefonskim
brojevima i sl. Baza podataka sastoji se od jedne ili više (dvodimenzionalnih)
tabela koje međusobno mogu biti povezane. Svaka tabela čuva istovrsne podatke
(npr. podatke o nekoj osobi, predmetu i sl.). Svaki red u tabeli predstavlja
jedan slog u tabeli (najmanja grupa podataka u bazi koja u potpunosti opisuje
neki od koncepata koje baza modelira),a svaka kolona jedno od polja unutar tog
sloga. Dakle, slog može biti grupa podataka koja opisuje npr. neku osobu, a
polja unutar tog sloga mogu sadržavati ime, prezime, adresu stanovanja ili
datum rođenja te osobe. Slog se u literaturi još ponegdje naziva i entitet, a
polje se naziva atribut. Svaki slog tabele se može jedinstveno identificirati
putem jedne ili kombinacijom vrijednosti nekog od polja tog sloga. To polje ili
kombinaciju polja tada nazivamo primarni dio ili osnovni ključ. Tako neku osobu
može jedinstveno identificirati njen matićni broj ili kombinacija vrijednosti
polja imena i prezimena. U jednoj tabeli može postojati više polja ili
kombinacija polja koji mogu biti kao primarni ključ. Pored toga što primarni
ključ ima ulogu jedinstvenog identificiranja sloga on igra ulogu i u
povezivanju tabela. Uzmimo da naša tabela ustvari predstavlja listu pisaca.
Pored te tabela imamo i listu knjiga, te je potrebno ove dvije tabele povezati
kako bi smo znali koji je pisac napisao koju knjigu. Ako u slog knjige ubacimo
polje koje sadrži vrijednost primarnog kljuća pisca, ove dvije tabele su
povezane. Ovo novo polje (koje iskljućivo služi za povezivanje dvije tabele) u
tabeli se zove strani ključ. Ovakav način povezivanje podataka nazivamo
relacioni model baza podataka.
---------- CEO RAD MOŽETE PREUZETI NA SAJTU. ----------
MOŽETE NAS KONTAKTIRATI NA E-MAIL: [email protected]
maturski.org Besplatni seminarski Maturski Diplomski Maturalni SEMINARSKI RAD , seminarski radovi download, seminarski rad besplatno, www.maturski.org, Samo besplatni seminarski radovi, Seminarski rad bez placanja, naknada, sms-a, uslovljavanja.. proverite!